/*最大768px*/
@media (max-width: 767px){
    .hidden-l{display: none !important;}
    .hidden-g{display: block;}

    /*banner*/
    .header_top{display: none;}
    /*首页*/
    .banner{ margin-top: 50px;height: 210px !important;}
    .banner2{height: 130px;background-size:cover;margin-top: 50px;}

    .technology .technology_left{width: 100%;float: left;}
    .main_title b{font-size: 20px;}
    .main_title span{margin: 5px 0;}
    .product_list li p.pro_p{height: 125px;}
    .product .product_type ul li span{font-size: 14px;}
    .product .product_type{height: auto;line-height: inherit;}
    .product .product_type ul li{width: 50%;line-height: 50px;height: 50px;}
    .product .product_type ul li:nth-of-type(2):after{display: none;}
    .product_list li{width: 48.5%;}
    .info2 .product_list li{width: 48.5%;}
    .product .product_list li{display: none;}
    .product .product_list li:nth-of-type(1),
    .product .product_list li:nth-of-type(2),
    .product .product_list li:nth-of-type(3),
    .product .product_list li:nth-of-type(4){display:block;}
    .product_list li div span{font-size: 16px;}
    .technology .technology_left ul li:hover, .technology .technology_left ul li.technology_act{width: 100%;}
    .technology .technology_left .technology_msg{background-size: cover;}
    .technology .technology_right{width: 100%;}
    .technology .technology_right ul li p{width: 100%;float: none;height: 175px;border-bottom: 0;border-right: 1px solid #dadada;}
    .technology .technology_right ul li div a{width: 110px;}
    .technology .technology_right ul li div{width: 100%;position: relative;left: inherit;top: inherit;padding: 15px;}
    .technology .technology_right ul li div b{font-size: 18px;margin-bottom: 10px;}
    .technology .technology_right ul li div small{line-height: 25px;margin-bottom: 10px;}

    .company .ys_top_title p{text-align: center !important;margin-bottom: 10px;}
    .company .ys_top_title p:nth-of-type(1) small + small{font-size: 18px;}
    .company .ys_top_title p:nth-of-type(1):after{display: none;}
    .company .ys_top_title p b{font-size: 20px;}
    .company .ys_top_title{padding: 15px 0;}
    .company .company_left{width: 100%;float: none;}
    .company .company_right{width: 100%;float: none;margin-top: 20px;}
    .company .company_right > p b{font-size: 18px;}
    .company .company_right > p{margin-bottom: 10px;}

    .news .news_left_type{height: 45px;line-height: 45px;}
    .news .news_left{width: 100%;float: none;}
    .news .news_left_1 div{width: 100%;float: none;margin-bottom: 10px;}
    .news ul li{width: 100%;float: none;display: none;}
    .news ul li:nth-of-type(1),.news ul li:nth-of-type(2){display: block;}
    .news .news_left_1 p{width: 100%;}
    .news .news_left > a{margin: 20px auto;float: none;}
    .news .news_left_r{width: 100%;}
    .news .news_left_r b{font-size: 17px;}

    .news .news_left_r form input{width: 100%;float: none;}


    .yz{height: 355px;}
    .yz .container p{width: 100%;float: none;margin-top: 20px;}
    .yz .container p b{font-size: 18px;}
    .yz .container p small{font-size: 18px;    margin: 10px 0;}
    .yz .container .ys_img{float: none;width: auto;margin: 0 auto;max-width: 55%;display: block;}


    footer{padding: 10px 0 50px 0;text-align: center;}
    footer .foo_bot_admin{margin-top: 0;}
    footer .footer_left{display: none;}
    footer .footer_right{display: none;}

    /*公司简介*/
    .wh_2 ul li b{font-size: 16px;}
    .time-ul-wrap .time-ul li{ width: 100%;float: none;background: #fff;border: 1px solid #ccc;padding: 10px;}
    .time-ul-wrap .time-ul li > p > small br{display: none;}
    .time-ul-wrap .time-ul li b{ width: 70px; height: 70px;}
    .i-time .time-ul-wrap .time-ul li>p{ width: 90%;margin: 0 auto;float: none;padding-bottom: 3%;}
    .time-ul-wrap .time-ul li:nth-of-type(odd){ margin-bottom: 5%;}
    .time-ul-wrap .time-ul li:nth-of-type(even){ margin-bottom: 5%; margin-top: 0;}
    .time-ul-wrap .time-ul li:nth-of-type(odd) b{position: absolute; left: 3%; top: 2px;}
    .time-ul-wrap .time-ul li:nth-of-type(even) b{position: absolute; right: 3%; top: 2px;}
    .time-ul-wrap .time-ul li > p > span{font-size: 22px;}
    .time-ul-wrap .time-ul li:nth-of-type(odd):before{right: -45px;}
    .time-ul-wrap .time-ul li:nth-of-type(even):before{left: -45px;}

    /*jobs*/
    .job_tab{line-height: 35px;}
    .jobs ul li > p{line-height: inherit;padding:10px 0;}
    .job_tab span,.jobs ul li > p span{ width: 33.3%;}
    .job_tab span:nth-of-type(2),.job_tab span:nth-of-type(3),
    .jobs ul li > p span:nth-of-type(2),.jobs ul li > p span:nth-of-type(3){display: none;}

    /*news*/
    .i_news .i_news_list li{ margin-bottom: 5%;}
    .i_news .i_news_list li p{position: relative;height: 155px;}
    .i_news .i_news_list li img{width: 100%;height: 100%;display: block;object-fit: cover;}
    .i_news .i_news_list li div{ width: 100%;float: none;padding: 5% 6%;}
    .i_news .i_news_list li div strong{margin-top: inherit;top: inherit;bottom: 5%;}
    .news_info .container{padding: 15px;}
    .news_info .news_info_top h3{font-size: 18px;}

    /*product*/
    #LeftNav{ width: 100%;}
    .divBox+.divBox{display: none;}
    #LeftNav h3{margin:10px 0;font-size: 16px;}
    #LeftNav .NavMenu li{ height: 40px; line-height: 40px;}
    #LeftNav .divBox{padding:10px;}
    #LeftNav .NavMenu ul{display: none;}
    /*info_right*/
    .info_right{ width: 100%;padding: 10px;}
    .location2 h3{float: none;}
    .location2 span{display: none;}
    .location2 div{float: none; margin-top: 5px;}

    .product_list li div{padding: 10px;}

    .location{margin-bottom: 15px;line-height:inherit;padding: 10px 0;}
    .location b{font-size: 17px;}
    .location span{font-size: 12px;margin-top: -5px;}
    .location i{font-size: 20px;}

    .product_list li div small{overflow: hidden;height: 33px;}
    .info-right-image{width: 100%;float: none;}
    .info-right-image-t{width: 100%;float: none;margin-top: 20px;}
    .pro-info-con .pro-info-title{font-size: 18px;}
    .pro-info-con .more_btn{width: 120px;}

    .info2 .tea_list ul li p.tea_p small{height: 65px;margin-bottom: 10px;padding: 5% 0;}
    .info2 .tea_list ul li p.pro_p{width: 42%;height: 153px;}
    .info2 .tea_list ul li p.tea_p{width: 55%;}

    .kfsl_title b{font-size: 22px;}
    .kfsl_title small{font-size: 12px;padding: 5px;}
    .kfsl_title span{font-size: 12px;line-height: 24px;}
    .kfsl_list li b{font-size: 15px;}
    .kfsl_list li small{font-size: 12px;line-height: 22px;}
    .kfsl_list li{width: 47%;}


    .info_contact .info_contact_list ul li{line-height: 42px;overflow: inherit;height: 42px;width: 100%;margin-bottom: 5px;}
    .info_contact #allmap{height: 220px;}

    .info_contact_type ul li a{width: 90px;}
    .company .company_left{height: 180px;}
    .technology{margin-top: 8%;}
    .company .company_right div p{display: none;}
    .company .company_right div p:nth-of-type(1){display: block;}
    .company .company_right div p:nth-of-type(2){display: block;}

    .product_list li div small{font-size: 12px;}
    .news .news_left_type a,.wh_2 ul li p span{font-size: 14px;}

    .tea_con_all .p_content_left,.tea_con_all .p_content_right{width: 100%;float: none;padding: 0;}
    .info_contact_title b{font-size: 18px;}
    .jibs_content{line-height: 25px;font-size: 12px;}
    .news .news_left_con{padding: 10px;}

    .i_news .i_news_list li div span{font-size: 16px;}
    .i_news .i_news_list li div small{font-size: 12px;}
    .p_content .sylx_img ul li p{height: 110px;}
    .info_contact .info_contact_list ul li{line-height: 30px;height: 30px;}
    .pro_contact .info_contact .info_contact_list ul li{width: 100%;}
    .info_contact .info_contact_list ul li span{font-size: 14px;}
    .info_contact .info_contact_list ul li b{width: 30px;height: 30px;}
    .info_contact .info_contact_list ul li b i{font-size: 20px;}
    /*新增*/
    .main-honor1 li{width: 49%;margin-right: 2%}
    .main-honor1 li:nth-child(2n){margin-right: 0}
    .main-honor1 li a .i{height: 180px;}
    .main-honor1 li:nth-child(n+5){display: none}
    .main-honor1 li:nth-child(n+3){margin-top: 15px;}
    #client-2{display: none}
    .footer_right1{display: none}
}

/*768px至992px*/
@media (min-width:768px) and (max-width:991px) {
    .hidden-l{display: none !important;}
    .hidden-g{display: block;}

    /*banner*/
    .banner{ margin-top: 50px;}
    .banner2{height: 250px;background-size:cover;margin-top: 50px;}

    /*首页*/

    .product_type ul li span{font-size: 14px;}
    .product_list li p.pro_p{height: 125px;}
    .product_list li div{    padding: 13px 15px;}

    .technology .technology_left{width: 35%;float: left;}
    .technology .technology_right ul li div small{margin-bottom: 0;}
    .technology .technology_left ul li a{padding-left: 24px;}
    .technology .technology_left ul li a img{left: 15px;}
    .technology .technology_right{width: 63%;}
    .technology .technology_right ul li div b{font-size: 16px;}
    .technology .technology_right ul li div{padding: 20px;}
    .technology .technology_right ul li div small{height: 115px;overflow: hidden;}
    .technology .technology_right ul li p img:nth-of-type(1){object-fit: contain;}

    .company .company_left{height: 394px;}
    .news .news_left_1 div{display: none;}
    .news .news_left_1 p{width: 100%;}
    .news .news_left_r b{font-size: 17px;}
    .yz{height: 360px;}
    .yz .container p{margin-top: 75px;}
    footer .footer_right{width: 28%;}
    footer .footer_right img{max-width: 100%;}

    .info2 .product_list li{width: 48%;}

    .time-ul-wrap .time-ul li b{ width: 110px; height: 110px;}
    .time-ul-wrap .time-ul li:nth-of-type(odd):before{right: -45px;}
    .time-ul-wrap .time-ul li:nth-of-type(even):before{left: -45px;}

    .info2 .tea_list ul li p.tea_p small{height: 60px;margin-bottom: 10px;}

    .info_contact .info_contact_list ul li{line-height: normal;overflow: inherit;height: 42px;}
    .info_contact #allmap{height: 300px;}
    /*新增*/
    .main-honor1 li a .i{height: 180px;}
    #client-2{display: none}
    .footer_right1{display: none}
    footer .footer_left{width: 100%}
}


/*992-1199*/
@media (min-width:992px) and (max-width:1199px) {
    .hidden-l{display: block;}
    .hidden-g{display: none !important;}

    /*首页*/
    .product_list li div{    padding: 13px 15px;}
    .product_list li p.pro_p{height: 193px;}
    .more_btn{width: 128px;}
    .technology .technology_right ul li div small{margin-bottom: 0;}
    .technology .technology_left ul li a{padding-left: 24px;}
    .technology .technology_left ul li a img{left: 15px;}
    .company .company_left{height: 340px;}
    .news .news_left_1 p a{line-height: 26px;}
    .news .news_left_1 p small{line-height: 15px;}

    .time-ul-wrap .time-ul li b{ width: 140px; height: 140px;}
    .time-ul-wrap .time-ul li:nth-of-type(odd):before{right: -55px;}
    .time-ul-wrap .time-ul li:nth-of-type(even):before{left: -55px;}

    /*新增*/
    .main-honor1 li a .i{height: 240px;}
}


@media (min-width:1200px) {
    .hidden-l{display: block;}
    .hidden-g{display: none !important;}
}
<!--0.00014591217041016-->